home *** CD-ROM | disk | FTP | other *** search
Wrap
Text File | 1999-12-07 | 3.7 KB | 133 lines | [ TEXT/R*ch]
<:set form <:read_form>> <!-- add more extensions if you want them --> <:set optionlist "<OPTION SELECTED> <OPTION>.html <OPTION>.txt <OPTION>.gif <OPTION>.jpg <OPTION>.doc "> <:set maxcount 5> <HTML> <HEAD> <TITLE>Upload Files</TITLE> </HEAD> <BODY BGCOLOR="#F0F0F0"> <H2>Upload Files</H2> This page will allow you to upload up to five files. They will replace any existing files in this directory. Thus, if you provide a file that has the same name as an existing one, the old file will be replaced with the new one. So be careful!<P> You may choose to save a file under a different name than it has on your local drive. <p> <BLOCKQUOTE> <!-- This is the ugly way to get five iterations, but it works well enough. --> <:require form["file1"]> <:set oldfile form["file1"]> <:set newfile <:new "FSSP" <:cat form["name1"] form["ext1"]>>> <:require newfile> <:move_file oldfile newfile> <:echo oldfile> saved to <A HREF="<:file_uri newfile>"><:echo newfile></A><br> <:else> <:move_file oldfile <:new "TEXT" oldfile>> <A HREF="<:echo oldfile>"><:echo oldfile></A> saved.<br> <:/require> <:/require> <:require form["file2"]> <:set oldfile form["file2"]> <:set newfile <:new "FSSP" <:cat form["name2"] form["ext2"]>>> <:require newfile> <:move_file oldfile newfile> <:echo oldfile> saved to <A HREF="<:file_uri newfile>"><:echo newfile></A><br> <:else> <:move_file oldfile <:new "TEXT" oldfile>> <A HREF="<:echo oldfile>"><:echo oldfile></A> saved.<br> <:/require> <:/require> <:require form["file3"]> <:set oldfile form["file3"]> <:set newfile <:new "FSSP" <:cat form["name3"] form["ext3"]>>> <:require newfile> <:move_file oldfile newfile> <:echo oldfile> saved to <A HREF="<:file_uri newfile>"><:echo newfile></A><br> <:else> <:move_file oldfile <:new "TEXT" oldfile>> <A HREF="<:echo oldfile>"><:echo oldfile></A> saved.<br> <:/require> <:/require> <:require form["file4"]> <:set oldfile form["file4"]> <:set newfile <:new "FSSP" <:cat form["name4"] form["ext4"]>>> <:require newfile> <:move_file oldfile newfile> <:echo oldfile> saved to <A HREF="<:file_uri newfile>"><:echo newfile></A><br> <:else> <:move_file oldfile <:new "TEXT" oldfile>> <A HREF="<:echo oldfile>"><:echo oldfile></A> saved.<br> <:/require> <:/require> <:require form["file5"]> <:set oldfile form["file5"]> <:set newfile <:new "FSSP" <:cat form["name5"] form["ext5"]>>> <:require newfile> <:move_file oldfile newfile> <:echo oldfile> saved to <A HREF="<:file_uri newfile>"><:echo newfile></A><br> <:else> <:move_file oldfile <:new "TEXT" oldfile>> <A HREF="<:echo oldfile>"><:echo oldfile></A> saved.<br> <:/require> <:/require> </BLOCKQUOTE> <H2>Select files to upload</H2> <FORM METHOD=post ACTION="upload_replace.able" ENCTYPE="multipart/form-data"> <TABLE> <TR> <TH>File to Upload</TH> <TH>Save As</TH> </TR> <TR> <TD><INPUT TYPE=FILE NAME="file1"></TD> <TD><INPUT TYPE=TEXT NAME="name1" VALUE=""> <SELECT NAME="ext1"><:echo optionlist></SELECT></TD> </TR> <TR> <TD><INPUT TYPE=FILE NAME="file2"></TD> <TD><INPUT TYPE=TEXT NAME="name2" VALUE=""> <SELECT NAME="ext2"><:echo optionlist></SELECT></TD> </TR> <TR> <TD><INPUT TYPE=FILE NAME="file3"></TD> <TD><INPUT TYPE=TEXT NAME="name3" VALUE=""> <SELECT NAME="ext3"><:echo optionlist></SELECT></TD> </TR> <TR> <TD><INPUT TYPE=FILE NAME="file4"></TD> <TD><INPUT TYPE=TEXT NAME="name4" VALUE=""> <SELECT NAME="ext4"><:echo optionlist></SELECT></TD> </TR> <TR> <TD><INPUT TYPE=FILE NAME="file5"></TD> <TD><INPUT TYPE=TEXT NAME="name5" VALUE=""> <SELECT NAME="ext5"><:echo optionlist></SELECT></TD> </TR> </TABLE> <INPUT TYPE=SUBMIT VALUE="Send Files"> <INPUT TYPE=RESET VALUE="Clear"> </FORM> </BODY> </HTML>